Search results for "Formal knowledge representation"

showing 1 items of 1 documents

A Rule-Based System for Hardware Configuration and Programming of IoT Devices

2019

Simplifying programming, deployment, and configuration of heterogeneous networked IoT devices requires networking, hardware, representation of knowledge and concepts, design and programming skills. In fact, IoT applications are mostly built by adopting different existing paradigms and technologies on a case-by-case basis. As a result, programming tools hinder adaptability and interoperability of applications with their rigidity. In this paper, we propose a rule-based system that configures and programs IoT devices automatically. The rule base holds formal specifications about hardware platforms, networking protocols, physical world concepts, and applications. Provided with a high-level appl…

Symbolic programmingFormal knowledge representationbusiness.industryComputer scienceSymbolic programmingmedia_common.quotation_subjectInteroperabilityRule-based systemAdaptabilitySoftware deploymentCode generationCode generationFORTHbusinessInternet of ThingsComputer hardwaremedia_common
researchProduct